package com.example.fb.tools;

import java.math.BigInteger;

public class Tools {
	public static BigInteger getFb(int n) {
		BigInteger bigInteger = new BigInteger("0");
		if (0 == n) {
			return BigInteger.ZERO;
		} else if (2 >= n && 0 < n) {
			return BigInteger.ONE;
		} else {
			return getFb(n - 1).add(getFb(n - 2));
		}

		// if (n == 0) {
		// return 0;
		// } else if (n == 1 || n == 2) {
		// return 1;
		// } else if (n > 2) {
		// int temp = getFb(n - 1) + getFb(n - 2);
		// if (temp < 0) {
		// // throw new
		// // Exception("Invalid value for int type, too larage");
		// } else {
		// return temp;
		// }
		// } else {
		// // throw new
		// // Exception("IllegalArgument value for n,please enter n>=0 ");
		// }
	}
}
